hand lever-operated testing apparatus - Español Inglés Diccionario